thorn tree
noun
: any of various thorny or spiny trees: such as
a
: hawthorn
b
c
Africa
: a spiny arborescent acacia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share